german grand prix has been scrapped because of financial problems .
bernie ecclestone can not guarantee the future of the italian grand prix .
jackie stewart insists there should always be a place for ` essential races '